detached retina - Turkish English Dictionary